peritoneoscopy and laparoscopy - German English Dictionary